INCLUDEPATH  += $$PWD/include/mongocxx/v_noabi \
                $$PWD/include/bsoncxx/v_noabi

win32 {
    LIBS += $$PWD/bin/libbsoncxx.dll \
            $$PWD/bin/libmongocxx.dll
}

OTHER_FILES += \
    $$PWD/include/mongocxx/v_noabi/mongocxx/gridfs/bucket.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/gridfs/downloader.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/gridfs/uploader.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/command_failed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/command_started_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/command_succeeded_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/heartbeat_failed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/heartbeat_started_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/heartbeat_succeeded_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/server_changed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/server_closed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/server_description.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/server_opening_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/topology_changed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/topology_closed_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/topology_description.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/events/topology_opening_event.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/authentication_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/bulk_write_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/error_code.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/gridfs_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/logic_error.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/operation_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/query_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/server_error_code.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/exception/write_exception.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/compiler.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/config.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/export.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/postlude.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/prelude.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/config/version.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/gridfs/bucket.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/gridfs/upload.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/aggregate.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/apm.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/bulk_write.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/change_stream.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/client.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/client_session.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/count.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/create_collection.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/create_view.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/delete.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/distinct.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/estimated_document_count.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/find.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/find_one_and_delete.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/find_one_and_replace.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/find_one_and_update.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/find_one_common_options.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/index.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/index_view.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/insert.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/pool.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/replace.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/ssl.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/transaction.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/options/update.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/delete_many.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/delete_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/insert_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/replace_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/update_many.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/update_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/model/write.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/gridfs/upload.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/bulk_write.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/delete.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/insert_many.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/insert_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/replace_one.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/result/update.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/bulk_write.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/change_stream.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/client.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/client_session.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/collection.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/cursor.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/database.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/hint.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/index_model.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/index_view.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/instance.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/logger.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/pipeline.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/pool.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/read_concern.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/read_preference.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/stdx.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/uri.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/validation_criteria.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/write_concern.hpp \ 
    $$PWD/include/mongocxx/v_noabi/mongocxx/write_type.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/string/to_string.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/string/view_or_value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/util/functor.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/enums/binary_sub_type.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/enums/type.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/exception/error_code.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/exception/exception.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/compiler.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/config.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/export.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/postlude.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/prelude.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/config/version.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/array/element.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/array/value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/array/view.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/array/view_or_value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/stdx/make_unique.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/stdx/optional.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/stdx/string_view.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/document/element.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/document/value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/document/view.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/document/view_or_value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/array.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/document.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/array.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/document.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/helpers.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/impl.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/kvp.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/concatenate.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/builder/core.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/types/value.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/decimal128.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/json.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/oid.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/types.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/validate.hpp \ 
    $$PWD/include/bsoncxx/v_noabi/bsoncxx/view_or_value.hpp


#http://mongocxx.org/api/mongocxx-3.4.2/
